directly verifiable - German English Dictionary